import {NgModule} from '@angular/core';

import {NzMenuModule} from 'ng-zorro-antd/menu';
import {NzBreadCrumbModule} from 'ng-zorro-antd/breadcrumb';
import {NzInputModule} from 'ng-zorro-antd/input';
import {NzSelectModule} from 'ng-zorro-antd/select';
import {NzGridModule} from 'ng-zorro-antd/grid';
import {NzLayoutModule} from 'ng-zorro-antd/layout';
import {NzDatePickerModule} from 'ng-zorro-antd/date-picker';
import {NzButtonModule} from 'ng-zorro-antd/button';
import {NzTableModule} from 'ng-zorro-antd/table';
import {NzTabsModule} from 'ng-zorro-antd/tabs';
import {NzFormModule} from 'ng-zorro-antd/form';
import {NzToolTipModule} from 'ng-zorro-antd/tooltip';
import {NzCheckboxModule} from 'ng-zorro-antd/checkbox';
import {NzBadgeModule} from 'ng-zorro-antd/badge';
import {NzAvatarModule} from 'ng-zorro-antd/avatar';
import {NzPaginationModule} from 'ng-zorro-antd/pagination';
import {NzPopconfirmModule} from 'ng-zorro-antd/popconfirm';
import {NzTagModule} from 'ng-zorro-antd/tag';
import {NzModalModule} from 'ng-zorro-antd/modal';
import {NzRadioModule} from 'ng-zorro-antd/radio';
import {NzNotificationModule} from 'ng-zorro-antd/notification';
import {NzTreeViewModule} from 'ng-zorro-antd/tree-view';
import {NzTreeModule} from 'ng-zorro-antd/tree';
import {NzTreeSelectModule} from 'ng-zorro-antd/tree-select';
import {NzUploadModule} from 'ng-zorro-antd/upload';
import {NzSwitchModule} from 'ng-zorro-antd/switch';
import {NzImageModule} from 'ng-zorro-antd/image';
import {NzSkeletonModule} from 'ng-zorro-antd/skeleton';
import {NzResultModule} from 'ng-zorro-antd/result';
import {NzMessageModule} from 'ng-zorro-antd/message';
import {NzDescriptionsModule} from 'ng-zorro-antd/descriptions';
import {NzStatisticModule} from 'ng-zorro-antd/statistic';
import {NzInputNumberModule} from 'ng-zorro-antd/input-number';
import {NzMentionModule} from 'ng-zorro-antd/mention';
import {NzStepsModule} from 'ng-zorro-antd/steps';
import {NzTimelineModule} from 'ng-zorro-antd/timeline';
import {NzDropDownModule} from 'ng-zorro-antd/dropdown';
import {NzCascaderModule} from 'ng-zorro-antd/cascader';
import {NzDividerModule} from 'ng-zorro-antd/divider';
import {DragDropModule} from '@angular/cdk/drag-drop';
import {NzPopoverModule} from 'ng-zorro-antd/popover';
import {NzSpinModule} from 'ng-zorro-antd/spin';
import {NzSpaceModule} from 'ng-zorro-antd/space';
import {NzCardModule} from 'ng-zorro-antd/card';
import {NzCommentModule} from 'ng-zorro-antd/comment';
import {NzListModule} from 'ng-zorro-antd/list';
import {NzEmptyModule} from 'ng-zorro-antd/empty';
import {NzPageHeaderModule} from 'ng-zorro-antd/page-header';
import {NzCarouselModule} from 'ng-zorro-antd/carousel';
import {NzBackTopModule} from 'ng-zorro-antd/back-top';
import {NzAlertModule} from 'ng-zorro-antd/alert';
import {NzAffixModule} from 'ng-zorro-antd/affix';
import {NzAnchorModule} from 'ng-zorro-antd/anchor';
import {NzCollapseModule} from 'ng-zorro-antd/collapse';

@NgModule({
  exports: [
    NzTableModule,
    NzMenuModule,
    NzBreadCrumbModule,
    NzInputModule,
    NzSelectModule,
    NzGridModule,
    NzLayoutModule,
    NzDatePickerModule,
    NzButtonModule,
    NzTabsModule,
    NzFormModule,
    NzToolTipModule,
    NzCheckboxModule,
    NzBadgeModule,
    NzAvatarModule,
    NzPaginationModule,
    NzPopconfirmModule,
    NzTagModule,
    NzModalModule,
    NzRadioModule,
    NzNotificationModule,
    NzTreeModule,
    NzTreeViewModule,
    NzTreeSelectModule,
    NzUploadModule,
    NzSwitchModule,
    NzImageModule,
    NzSkeletonModule,
    NzResultModule,
    NzMessageModule,
    NzDescriptionsModule,
    NzStatisticModule,
    NzInputNumberModule,
    NzMentionModule,
    NzStepsModule,
    NzTimelineModule,
    NzDropDownModule,
    NzCascaderModule,
    NzDividerModule,
    DragDropModule,
    NzPopoverModule,
    NzSpinModule,
    NzSpaceModule,
    NzCardModule,
    NzCommentModule,
    NzListModule,
    NzEmptyModule,
    NzPageHeaderModule,
    NzCarouselModule,
    NzBackTopModule,
    NzAlertModule,
    NzAffixModule,
    NzAnchorModule,
    NzCollapseModule
  ],
})
export class DemoNgZorroAntdModule {
}
